chorus of horn-blowing - French English Dictionary